roll mantle - French English Dictionary